html{

	margin:0;

	padding:0;

	}

body {

	margin:0;

	padding:0;

	font-size:14px;

	background:url(../images/index_02.gif) repeat-x;

	font-family:"微软雅黑", "宋体", Arial;

	text-align:center;

}



.font_yh {

	font-family:Microsoft Yahei,Arial,Verdana,Sans-Serif;

}



.container {

	/*width:100%;

	background: url(../images/service3_01.gif) no-repeat left top;*/

	margin:0 auto;

	text-align:left;

	width:980px;

	overflow:hidden;

}





a { text-decoration:none; cursor:pointer;}

.col_gray {color:#363636;}

.col_gray a {color:#363636; display: block; float: left; width: 250px; overflow:hidden; margin-right:15px;}



img {border:none;}

ul {

	margin:0;

	padding:0;

	list-style:none;

}



input {

	margin:0;

	padding:0;

}



.com_main {

	width:980px;

	margin:auto;

}



.com_tp {

	height:99px;

	background:url(../images/service3_lg.gif) no-repeat left;

	position:relative;

}

.listen_add{ position:absolute; right:0; top:70px; height:18px; line-height:18px; width:242px;}
.listen_add a{ font-size:12px; line-height:18px; padding:0 20px; color:#fff; outline:none; float:left;}
.listen_add a:hover{ text-decoration:underline;}
.listen_add .tp_free{ background:url(../images/pic.png) no-repeat -285px 2px;}
.listen_add .tp_weibo{ background:url(../images/sina.gif) no-repeat left 2px;}
.listen_add .tp_sc{ background:url(../images/sc.gif) no-repeat left 1px;}

.col_o {color:#f60 !important;}

.com_tp h1{ width:454px; height:99px; background:url(../img/logo.gif) no-repeat; margin:0; padding:0;}
.com_tp .logo{ display:block; height:100%; width:100%; overflow:hidden; line-height:888px;}

.tp_btn_1of2{ position:absolute; left:266px; top:26px; height:30px;}
.tp_btn_on_1,
.tp_btn_on_2{ width:99px; height:32px; margin-right:18px; display:inline; float:left; text-align:center; font:700 14px/30px "微软雅黑","宋体",Arial; color:#000;}
.tp_btn_on_1{ background:url(../images/service3_07.gif) no-repeat;}
.tp_btn_on_2 { background:url(../images/service3_078.gif) no-repeat;}



.tp_btn_2of2 {

	float:left;

	padding-top:28px;

	padding-left:8px;

}

.tp_btn_2of2 div {

	width:80px;

	line-height:29px;

	height:29px;

	font-weight:bold;

	padding:0px 3px;

	font-size:14px;

	float:left;

	text-align:center;

}

.tp_btn_2of2 div a {

	display:block;

	width:100%;

	height:100%;

	color:black;

}

.tp_btn_on_3 {background:url(../images/maps_034.gif) no-repeat;}

.tp_btn_on_4 {background:url(../images/maps_0344.gif) no-repeat; color:white;}

.tp_btn_on_5 {background:url(../images/maps_033.gif) no-repeat; color:white; color:white !important;}

.tp_btn_on_6 {background:url(../images/maps_0330.gif) no-repeat; color:white; color:white !important;}

.com_tp_search{ position:absolute; right:0; top:0; background:url(../images/service3_06.gif) no-repeat; width:183px; height:43px; padding:13px 0 0 289px;}
.com_tp_search input{ border:0 none;}
.com_tp_search .search_txt{ width:85px; height:24px; float:left; line-height:24px; padding:2px;}
.com_tp_search .search_btn{ background:transparent; width:77px; height:28px; line-height:888px; overflow:hidden; cursor:pointer;}

.m_box {

	background:url(../images/service3_05.gif) no-repeat;

}



.com_menu{ height:32px; padding:11px 30px 12px;}





.main_box {

	clear:both;

	width:914px;

	margin:auto;

}



.com_box {

	clear:both;

	padding:0;

	padding-top:20px;

	margin:0;

	

}

.com_box_l{ width:9px; height:65px; background:url(../images/rounds.gif) -54px 0 no-repeat; float:left;}

.com_box_m{width:896px; height:65px; background:url(../images/levels.gif) 0 -103px repeat-x; float:left;}

.com_box_r{ width:9px; height:65px; background:url(../images/rounds.gif) -63px 0 no-repeat; float:left;}

.com_tit {

	height:65px;

	width:914px;

}



.com_tit li {

	float:left;

	width:194px;

	height:65px;

	line-height:50px;

	text-align:center;

	font-size:16px;

	margin-right:25px;

	font-weight:800;

	display:inline;

}



.com_tit li.tit_on {

	background:url(../images/index_61.gif) no-repeat;

}

.com_tit li.tit_on a{

	color:#207cbb;

}



.com_tit li a {

	width:194px;

	height:65px;

	display:block;

	text-decoration:none;

	color:black;

	display:block;

	height:52px;

}



.com_cont {

	clear:both;

	position:relative;

}





.com_B2nd {

	/*position:relative;*/

	overflow:hidden;

}



.com_Tit2nd {

	/*width:166px;

	z-index:10;*/

	width:148px;

	float:left;

	background:url(../images/menu_l.gif) no-repeat;

	overflow:hidden;

	/*position:absolute;

	left:0px;

	top:0px;*/

}



.com_Cont2nd {

	width:766px;

	float:left;

	padding-top:2px;

	/*border-left:1px solid #dddddd;

	position: absolute;

	right:0px;

	top:2px;

	z-index:9;*/

	/*background:url(../images/index_113.gif) no-repeat right bottom;*/

}

.menu_r1 {background: url(../images/menu_r1.gif) no-repeat left top;}

.menu_r2 {background: url(../images/menu_r2.gif) no-repeat left top;}

.menu_r3 {background: url(../images/menu_r3.gif) no-repeat left top;}



.com_nav_1of3 {

	background:url(../images/index_102.gif) no-repeat;

	height:58px;

	padding-top:11px;

}

.com_nav_2of3 {

	background:url(../images/index_110.gif) no-repeat;

	height:58px;

	padding-top:8px;

}

.com_nav_3of3 {

	background:url(../images/index_111.gif) no-repeat;

	height:60px;

	padding-top:8px;

}

.com_nav_3of4 {

	background:url(../images/product_1_03.gif) no-repeat;

	height:60px;

	padding-top:8px;

}



.com_2nd_tp {

	background:url(../images/menu_t.gif) no-repeat right;

	height:8px;

	font-size:0px;

}

.com_2nd_main {

	border-right:1px solid #dddddd;

	padding-left:25px;

	min-height:250px;

}

.com_2nd_dn {

	background:url(../images/menu_dn.gif) no-repeat right;

	height:8px;

	font-size:0px;

}



.com_nav2nd li {

	font-size:16px;

	width:155px;

	height:49px;

	margin-left:7px;

	line-height:49px;

	font-weight:bold;

}

.com_nav2nd li a {

	display:block;

	width:138px;

	padding-right:17px;

	height:49px;

	color:black;

	text-decoration: none;

	text-align:center;

}

.com_nav2nd li.com_nav_li {

	background:url(../images/service3_1081.gif) no-repeat;

}

.com_nav2nd li.com_nav_li a {

	color:#207CBB;

}









.btm_txt_b {

	clear:both;

	overflow:hidden;

}

.btm_txt {

	padding-left:145px;

	padding-top:15px;

	float:left;

	width:615px;

	color:#363636;

	line-height:22px;

	min-height:90px;

}

.btm_bg1of2 {

	background:url(../images/service3_137.gif) no-repeat 45px 15px;

}

.btm_bg2of2 {

	background:url(../images/service3_137-02.gif) no-repeat 45px 15px;

}

.btm_btn {

	float:left;

	width:125px;

	height:36px;

	padding-top:40px;

	padding-left:10px;

}

.btm_btn div {

	width:125px;

	height:36px;

	line-height:36px;

	font-size:14px;

	font-weight:bold;

	text-indent:40px;

}



.btm_btn div a{

	display:block;

	width:100%;

	height:100%;

	color:white;

}



.btm_btn_1 {

	background:url(../images/index_142.gif) no-repeat;

}

.btm_btn_2 {

	background:url(../images/service3_1423.gif) no-repeat;

}



.btn_hover {

	width:125px;

	height:36px;

	line-height:36px;

	font-size:14px;

	font-weight:bold;

	text-indent:18px;

	margin:auto;

}



.btn_hover a{

	display:block;

	width:100%;

	height:100%;

	color:white;

}











.footer {

	width:980px;

	margin:auto;

	height:120px;

	clear:both;

	padding-top:30px;

	/*background:url(../images/service3_153.gif) repeat-x 0px 30px;*/

	color:black;

	text-align:center;

}

.footer_nav {

	height:30px;

	line-height:30px;

	text-align:center;

	border-top:1px solid #ccc;

}

.footer_nav a {

	padding:0px 10px;

	color:black;

}

.footer p{

	text-align:center;

	padding:0px;

	margin:5px;

}

.footer p a {color:black;}

.footer p a:hover {color:#cc3300;}





.com_sub_bn {

	width:914px;

	height:152px;

	clear:both;

	padding-top:10px;

	background:url(../images/product_1.jpg) left 10px no-repeat;

	color:#FFF;

	font-family:"微软雅黑", Arial, sans-serif;

}

.com_sub_bn h1{ font-size:24px; margin-top:8px;*margin-top:13px; _margin-top:15px;padding-left:20px;}

.com_sub_bn p{font-size:18px; padding-left:22px; margin-top:-8px; padding-right:20px; text-indent:3em; line-height:30px;}

.com_txt {

	clear:both;

	margin-top:10px;

}

.com_txt_t {

	font-family:Arial,Helvetica,Verdana,sans-serif;

	font-size:32px;

	font-weight:bold;

	color:#0099cc;

}

.com_txt_t h1 {

	font-family:Arial,Helvetica,Verdana,sans-serif;

	font-size:32px;

	font-weight:bold;

	color:#0099cc;

	margin:0px;

	padding:0px;

}

.com_txt_cont {

	line-height:24px;

	color:#363636;

	padding:10px 0;

}



.com_path {

	/*background:url(../images/maps_06.gif) no-repeat;*/

	height:49px;

	margin-top:20px;

}

.com_p_l{ width:6px; height:49px; background:url(../images/rounds.gif) -72px 0 no-repeat; float:left;}

.com_p_m{ width:897px; height:47px; padding-left:5px;border-top:solid 1px #ddd; border-bottom:solid 1px #ddd;float:left;}

.com_p_r{ width:6px; height:49px;background:url(../images/rounds.gif) -78px 0 no-repeat; float:right;}

.com_path_l {

	float:left;

	/*line-height:47px;

	color:#cc8b00;

	font-weight:bold;

	font-size:16px;*/

	width:372px;

	height:37px;

	overflow:hidden;

	margin-top:5px;

	background:url(../images/btn_th.gif) no-repeat;

}

.com_path_l a {

	width:117px;

	margin-left:7px;

	display:block;

	float:left;

	height:37px;

}

.com_path_r {

	float:right;

	padding-top:8px;

}

.mgn_r {

	margin-right:10px;

}

.com_path_r div {

	width:95px;

	height:33px;

	line-height:33px;

	color:white;

	font-size:14px;

	font-weight:bold;

}

.com_path_r div.jt {

	text-indent:12px;

}

.com_path_r div.gm {

	text-indent:18px;

	margin-right:15px;

}



.com_path_r div a {

	display:block;

	width:100%;

	height:100%;

	color:white;

}



.com_path_r_1 {background:url(../images/gn.gif) no-repeat;}

.com_path_r_2 {background:url(../images/gn2.gif) no-repeat;}

.com_path_r_3 {background:url(../images/gn.gif) no-repeat;}

.com_path_r_4 {background:url(../images/gn2.gif) no-repeat;}



.com_sub_path {

    /*background:url(../images/maps_09.gif) no-repeat;*/

    height:42px;

	width:880px;

	margin:auto;

	font-size:16px;

	font-weight:bold;

	line-height:42px;

	padding-left:5px;

}

.com_sub_path2Box {padding-top:15px;}

.com_subp_l{ width:5px; height:41px; background:url(../images/rounds.gif) -72px -49px no-repeat; float:left;}

.com_subp_m{ width:700px; height:41px;float:left; padding-left:5px; background:#ebf2f8;}

.com_subp_m2{ width:860px; height:41px;float:left; padding-left:5px; background:#ebf2f8;}

.com_subp_r{ width:5px; height:41px; background:url(../images/rounds.gif) -77px -49px no-repeat; float:left;}

.com_sub_path2 {

	/*background:url(../images/support-_1_0333.gif) no-repeat;*/

	height:41px;

	width:715px;

	font-size:15px;

	font-weight:bold;

	line-height:41px;

	/*padding-left:5px;*/

}

.com_sub_path a {

	color:#015ba7;

}

.com_sub_path2 a {

	color:#015ba7;

}



.com_container2 {

	overflow:hidden;

}

.com_container2_tp {

	background:url(../images/common_12.gif) no-repeat;

	font-size:0px;

	height:17px;

}

.com_container2_dn {

	background:url(../images/maps_25.gif) no-repeat;

	font-size:0px;

	height:17px;

}

.com_main2 {

	border-left:1px solid #dddddd;

	border-right:1px solid #dddddd;

}



.win_count {

	padding:0 20px 15px ;

	line-height:22px;

}

.win_count p{ margin:0 auto;}









.pagebar {

	overflow:hidden;

    width:390px;

    height:32px;

    margin:15px auto 0px;

	height:40px;

    font-size:14px; }

.pagebar li  {

    display:block;

    float:left;

    margin-right:10px;

	width:86px;

	text-align:center;

	color:white;

	height:28px;

	line-height:28px;

    font-weight:800;

	background:url(../images/pg_btn1.gif) no-repeat;

}

.pagebar li a {

    display:inline;

}

.pagebar li:hover {

	background:url(../images/pg_btn2.gif) no-repeat;

}



.pagebar li a {



	color:white;



}



#ckepop {

	padding-left:15px; padding-bottom: 40px;

}

.zxkf {min-height:160px;}



